factory managers - Turkish English Dictionary